APIs

Inhaltsverzeichnisseite

DirectX - Bestandteile

 

DirectX

 

DirectX ist eine API von Microsoft für deren Windows-Systeme.

Die aktuelle Version ist 9, sie wird aber noch von fast keiner Anwendung

vollkommen genutzt. Die meisten Anwendungen, die zur Zeit erhältlich sind,

nutzen die Fähigkeiten der Version 8.1, um die es hier auch gehen wird.

 

DirectX ist eine Weiterentwicklung von ModeX und DCI zu Windows 3.1 – Zeiten

und erschien das erste Mal für Windows 95. Das hatte hauptsächlich den Grund,

daß viele Anwendungen unter Windows 95 sehr langsam liefen, vor allem in

grafischer Hinsicht. Zudem gab es OpenGL, und Microsoft wollte dem etwas

engegensetzen. Also entschloss man sich, eine Schnittstelle zu implementieren,

die es Anwendungen ermöglicht über sie direkt auf die Hardware zuzugreifen

und den Umweg über das Betriebssystem zu vermeiden – DirectX.

Zu Beginn war DirektX allerdings noch sehr kompliziert und langsam, was

Sich mit der Zeit aber geändert hat.